#ifndef __LINKQUEUE_H__
#define __LINKQUEUE_H__

#include "DoubleLinkList.h"
class LinkQueue
{
public:
    LinkQueue(){}
    ~LinkQueue(){}
    // 入队列
    void Push(const ElementType &element);
    // 出队列
    void Pop();
    size_t Size();
    // 获取队头元素
    ElementType &GetFront();
    // 判空
    bool IsEmpty();
private:
    DoubleLinkList list;
};

#endif